snail farming - French English Dictionary